package Day_0130;

/**
 * @author zxc
 * @date 2023/01/30 20:52
 **/
public class DeepAndLightCopy {
    public static void main(String[] args) {
        /**
         * 深拷贝和浅拷贝的区别 ：
         * （1）浅拷贝 ：即，浅拷贝的对象和原先对象有着相同数值，但是所拷贝对象中对于其他对象的引用，与原先对象的对于其他对象的引用一致;
         * ===》 即，可以理解为：拷贝对象和元素对象对于其他对象的应用所指向的是，同一个对象;
         * （2）深拷贝 ：即，深拷贝的对象与原先对象有着相同的数值，同时所拷贝对象中对于其他对象的引用，指向被复制过的新对象;
         * ===> 即，深拷贝不仅仅拷贝了当前对象，同时还把当前对象所引用的所有对象都拷贝了一份;
         */
    }
}
